Arcadian, Volume 1, Issue 11

OCR'ed and cleaned up
by Richard C. Degler
on March 3, 2011
[note: _underscore_]


------------------------- [arcadian Vol. 1, Issue 11] -------------------------
Page 85 - [originally at the bottom.]

Volume I                       Oct 31, 1979                     Number 11

_SUBSCRIPTION_ for 1980 is $10.  Now that this issue is out, the address label
program will be reset to zero, so take heed.  We have started to translate the
HANDBOOK (page shown on pg.83) so those outputs will take prominent positions
in next year's issues.  And there will be material on utilization of the
keyboard/memory unit I'm having developed.  Plus programs and who knows what?

_REVIEWS_ of 'commercial' programs start in this issue with a comprehensive
output by Dick DeForest.  We have received a suggestion that it might be useful
to some to have reviews of the Bally games.  As the Bally distribution shrinks,
mail order becomes the mode of purchase.  Prospective purchasers would like to
know the worth of the Bally outputs, and if anyone could review these, it would
be a service to those distant from a dealer.

_SOUTHERN INDIANA_ subscribers are urged to contact Dave Stocker or Guy
McLimore 579-7396 if they are interested in a local user group.

_ASCII KEYBOARDS_ have been successfully interfaced to the Bally Arcade,
report two subscribers.  In brief, these keyboards replace cassette tape as
the BASIC input source.  The schemes differ slightly in that one of them
(Jerry's) has simulated the Kansas City Standard in order to transfer the ASCII
keyboard data, and the other (Ed's) bypasses the Kansas City Standard phase
and provides a serial data stream from the ASCII keyboard to the audio cassette
adapter.  Both schemes require some audio cassette hardware modifications as
     well as some circuit assembly.
They both provide the look and feel of keyboard input for all except Basic
"Key" words (LET, FOR, etc.)  These key words are generated from the ASCII
keyboard by depressing a lower-case alpha character (e.g. PRINT is entered by
typing a lower-case t).
For further information, contact the authors directly:
     Jerry Tindle                    Edmund Mulholland
     8414 Staunton                   Route 14, Box 424 H
     Austin TX 78758                 N.wilkesboro, NC 28659
The above was written by Tom Wood, based on data submitted by Jerry and Ed.

_ANOTHER NEWSLETTER_ You will note an ad by Fred Cornett who is proposing a
new source of information for the Bally.  We certainly need all of the software
we can get, for review and analysis of the techniques used in a program is
a self-improvement scheme.  However, I don't know if there is enough market
out there for a commercial newsletter-type operation such as Fred is proposing.
I haven't seen any of the material he discusses in his prospectus, which
outlines some ambitious goals.

_BALLY GAMES_ should have two new members in the immediate future - PINBALL
(or BALLY PIN) and SPACE INVADERS should be available at $24.95.

_RESEQUENCING_ program by Ron Schweitzer is really a renumbering scheme to be
used when you finish up a program and want to have a nice sequence of lines
that are a constant interval apart (like 5, 10, 15, 20, etc).  Dick Houser
has gone over the program and written some comments about it.

_PA-1 SERVICE MANUAL_ is being reprinted by Bally, which is why a couple of
dozen subscribers are patiently waiting.  All other orders for printed material
have been sent out.

-------------------------------- arcadian -------------------------------------
Page 86 -

  _FIRST REVIEW_ received from Richard DeForest.  We are working on a
  standardized form and will have it in the next issue.

Sebree's Computing, T.Hays - programer
Program games are, UFO BATTLE, DOWN THE TRENCH, HIT THE PEDESTRIAN, SUBMARINE
MINE FIELD, MUNCH AND SUPER WUMPUS.  Also submitted was MATH ROUTINES.

Received all of the above on two tapes.  Neither tape would load into my
machine as readable programs until I rerecoarded them with another tape player
into my tape player.

UFO BATTLE - Game has great sound effects and screen changes.  The explosions
are the key to this program.  Do not cheat by keeping TR(1) pulled.  I did
and ended up with a score of 29,855 on the third try!!!

DOWN THE TRENCH - In my opinion this is the best of the games.  The program
demands dexterity, perseverance and concentration to succeed in the mission.
Outstanding sound and 3D graphics.  A very good program utilising the memory
of the BALLY.

HIT THE PEDESTRIAN - Another 3-dimensional game to keep you on your toes.
The man falls apart if you move KN(1) to fast.  Make the below changes and
you will stop this situation and have about 200 bytes left or 11% of the
memory to improve the sound or graphics
  205 Q=1000;GOSUB Q
  210/550 change all lines with BOX KN(1) [div] 2+M,-,-,-,-  to read
                 BOX Z(+ or - if called for),-,-,-,-
  290, 375, 452, 490 change to  CLEAR ;GOSUB Q
 1000 Z=KN(1) [div] 2+M;RETURN

SUBMARINE MINEFIELD - Moving the sub through 230 mines is tricky and if you
add 3 depth charges or scanning mines you have lots of problems.  This one
has a realistic sea bottom that is alive with creatures (the stack being
manipulated causes this illusion).  Find 14 bytes and change line 52 to read
BOX 0,40,160,1,1;FOR A=1TO 230 to show sea level.  IF PX(-,-) described in
Oct. ARCADIAN was used to detect for mines.

MUNCH - This one is full of suspense.  It has enough memory left to add a
search routine to check that at least one bit is removed from the screen or
to subtract points from the player.

SUPER WUMPUS - If you have never hunted Wumpi, then try this game.  Excellent
use of different sound effects and use of dual sound effects are unique.
This program has two listings.  The first is to instruct the player and the
second is the game.  This saves the memory for the many branches, subroutines
and sound effects.

MATH ROUTINES - For 3-dimensional graphics.  This program calculates sine,
cosine and arctangent more than accurate enough for the integer basic of
the BALLY.  The square root has a fast and a slow version depending on the
accuracy needed.

SUMMARY - All programs come with listings and complete documentation.
They use all of the functions of the BALLY BASIC and have several unique
sound effects.  Instructions are duplicated in listing and program and this
uses up memory which could be put to better use.

-------------------------------- arcadian -------------------------------------
Page 87 - [MEMORY ADDRESSES and BALLY TINY BASIC - sideways, did not scan]

-------------------------------- arcadian -------------------------------------
Page 88 -

_POWER ON INDICATOR_ was suggested by Ed Mulholland, and the following sketch
comes from Chuck Zellers showing how it can be done.  The hole in the top cover
should be big enough so that the LED protrudes, and is not constrained (so the
cover is easily replaced).  The legs of the LED are strong enough for this.
Once you solder the LED/resistor across capacitor C9, position the LED verti-
cally and put a dab of vaseline, heat sink grease, etc., on the tip, then lower
the cover.  The grease will make a mark on the cover, telling you where to
drill the hole.  Radio Shack (ugh) parts are 276-041 LED, and 271-030 resistor,
4.7Kohm, 1/4 watt. (almost any value resistor will work).  I prefer PolyPaks
at about 25% the cost.

   __---_--
   |  _    \
---+-+ |    |       DRILL HOLE
---+-+ |     \      IN CASE FOR
---+-+ | J1   |     LED
---+-+ |      |       \
---+-+ |      |        \       ________---__---___==========___---__---_______
---+-+ |       \        \     |\|___________________________________________|/|
---+-+ |        \        \    |||                                           |||
---+-+ |         |        \   |||                                           |||
---+-+ |         |         \  |||                                           |||
---+-+_|         \          \ |||                                           |||
   |              |          \|||___________________________________________|||
   | +-----------  \          \| \                       ===========       / ||
   | |          <   |         |\ |----------------------------------------|  ||
   | +-+ HEAT   (   |         ||\|           _________________________    |  ||
   | | | SINK   |   \_        || \           |.... | _______________ |    |  ||
   | +-+         \    \       || |\          |.... | |             | |    |  ||
   | |           /    '  _    || | \         |.... | |             | |    |  ||
   | +-----------        /|   || | _\|_      |.... | |_____________| |    |  ||
   |                  /\/     || |   [_]     |.... | __    _____     |    |  ||
   |  *   4.7K       /        |||            |.... | R-    Eject     |     | ||
   |  |<---NNN----||__    \   |||            -------------------------     | ||
   | | |         _||__)   |   |/---------------------------------------------\|
   | | | Cap.#9 | ||      \    -----------------------------------------------
   | |_|        |          )
   |  |<--------' (watch   |
   |  *             LED    /   [drawring "borrowed" from .faq - was Isometric]
   |   [+]  [-]  polarity) |
   +-----------------------'

_TELEPHONE COUPLER_ mentioned previously (pg.58) apparently will not work with
GTE telephone equipment.  Chuck Zellers proposes using an 8 ohm to 2Kohm
impedance matching transformer with the speaker on the 8 ohm side.

_MICROTREK_ by Bill Andrus (7034 Thomas Dr., N.Highlands, CA 95660) is a very
small but interesting version of the Star-Trek game.  This version was
originally shared by the North Carolina TRS-80 User Group.  In playing, watch
your energy level and remaining time.
   Command Summary: 1) Move to Sector (row,column) - On an 8 x 8 quadrant of
                       sectors, you can move to any legal, unoccupied sector.
                       If you are adjacent to a Starbase, you are docked,
                       restoring your energy and in a safe haven from which
                       to fire.  If either sector command is zero, the
                       command is cancelled.
                    2) Move to a New Quadrant - extends search for Klingons
                       and Starbases.
                    3) Fire on Sector (row,column) - Watch energy.  Again, if
                       either value entered is zero, the command is cancelled.
                    4) Sensor Report (of current quadrant):  * are stars;
                       B is StarBase; K is Klingon; and E is Enterprise
                    5) Status Report: These are optional, upon-request displays
An extended version is available from Bill at $1.50 your tape, $3.50 on his.

-------------------------------- arcadian -------------------------------------
Page 89 - [MICROTREK program listing - sideways, did not scan]

-------------------------------- arcadian -------------------------------------
Page 90 -

_RESEQUENCING_  Program by Ron Schweitzer
     This program will renumber a Bally BASIC program and print the renumbered
program on tape. It will fix GOTO and GOSUB as long as they are not computed,
i.e. GOSUB C, where the C will not be changed.  However a GOSUB 120+C will be
changed if there is a line number 120.  It is slow, but still faster than
editing.  This program is 473 bytes long as written here but can be shortened
to ...
     426 bytes by deleting Line 20000
     377 bytes by above and deleting Line 20050
     366 bytes by above and changing Line 20040 to INPUT".FL#"O,".SP"G;:PRINT
     349 bytes by above and changing Line 20080 to NEXT A;PRINT ":RETURN" ;STOP
This program requires a "@(X)" for every line in storage.  The resequence
program is renumbered along with the object program.  Spacing between the two
programs can be accomplished by adding some dummy lines after the object
program.

Notes on Ron's program, by R.M. HOUSER [ to save the program, ?? goes where ??]

First key in the program of the byte length that you want. Then dump this on
a cassette and plan on saving it.  Now RESET the BALLY, and load the object
program into memory from its tape.  When finished, load the resequence program
after it.  This can only be done if there is enough memory space and you do not
have a conflict in line numbers.
Now add Line   1 GOTO 20000  (GOTO 20010 if 20000 has been deleted per above)
Now push WORDS RUN GO and the CRT will show "RUN".  After a short wait . . .
The computer will ask for 'START NO'.  Put in 0, this will automatically set
                             'FL#'
and get rid of GOTO 20000 (or 20010) later on, and make the first line be
0+Spacing.  At this time start the tape recorder with a new tape to load the
renumbered program on.  The computer will now ask for 'SPACING' and enter the
line interval you wish . . .                             '.SP'
You will now see the object program be renumbered on the CRT.  When you see
that the renumbering has reached the resequence program (20000 or 20010)
stop the tape recorder to save having delete these lines later.
_NOTE_ ::: The program stored in the Bally memory is still the old line
numbered program.  The renumbered program is on the tape. If you now RESET the
Bally and load the tape, you will see some garbage at the beginning that will
drop out later when the program is run.  List the program and delete any lines
of the resequence program.  Load the program on a clean tape.  If you have a
long program, you will probably have to break it into two, and some of the GOTO
and GOSUB may have to be edited by hand. : : : Thanks for this program Ron.

_POOR RESPONSE_ from Apple TV and Computing [name cut] 2606 S. Robertson Blvd,
LA 90034 has been reported.  If you have had any negative dealings with this
company, drop a line to R. Tietjens, 3226 E 1/2 Road Rte 2, Clifton CO 81520.

_A CLUB_ has been started in the Grand Junction area that meets at Mr. [Rich]
Tietjens' house on the second Tuesday of the month at 7pm.

_CHECKERS CORRECTION_ by the author, John Collins -
  line 260 should read    S=U-B+F; IF @(S)=3 J=1  [correction stands corrected]
  line 620 should read   IF @(U+F)=3 IF @(U+C-F)=1 RETURN

-------------------------------- arcadian -------------------------------------
Page 91 - [RESEQUENCING program listing by Ron Schweitzer - did not scan]

[RESEQUENCING program error report and following notice - did not scan]

_GROUP MEETINGS_ are being held at Bruce DeVries' home, 2036 North Highland,
Apt. B, Orange CA (714) 637-5700 reports Bob Moore.  These are held on the
second Wednesday of the Month.

-------------------------------------------------------------------------------
Page 92 -

_ADS_

 W&W report that they now have seven tapes available with five programs each,
and $10 per tape.  See last issue for address.

DEALER SELL-OUT a success. We still have some items in stock, selling at cost.
As a special offer to ARCADIAN subscribers we will special order any Bally
products at a very special price.  Send stamped self addressed envelope (SSAE)
for price list to VIDEO ENVIRONMENT +, INC 580 New Loudon Rd. Latham NY 12110

A program & information exchange has been established for "Arcade" users. For
further information, send SASE to. F. Cornett, 6115 Clybourn #25, North
Hollywood, CA 91606

[Another Ad in a different font and too light to scan]

INVASION is offered by George Collins, 30 Sierra Ave., Piedmont, CA 94611 on
a tape for $5 with documentation.

_REVIEW OF THE BALLY SYSTEM_ is contained in an article by Dick Nitto in the
November issue of KILOBAUD

More Ads

Programmer Wanted: Business programs written for small quick-printer.
Herb Weintraub, Instant Printing, 205 North Tradd St. Statesville, NC 28677

FREE shipping on any order and 10% off any orders over $50.  Complete line
of Bally products.  Also Arcadian software (? - rf) for sale or trade.
Winsor Computers, 466 Selfridge Dr., Colorado Springs CO 80916 (303) 596-4921

DIGITRENDS Inc., 1813 E. 12 St., Cleveland OH 44144  are still carrying the
complete software/hardware line in the Ohio area.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ [fold on the dotted line] _ _ _ _ _ _ _ _ _ _ _ _ _

ARCADIAN                                          [Place US postage stamp here]
Robert Fabris, tired [ha, ha]
3626 Morrie Dr.
San Jos, CA 95127

          ===========
          First Class             To: [Address label goes here]
          ===========

------------------------------ [end of Issue 11] ------------------------------

------------------------------ [end of Volume 1] ------------------------------
